class Person:
    count = 10

    def fun01(slef):
        print('我是实例函数')

    @staticmethod
    def fun02():
        # 静态函数无法读取类变量
        # print(count)
        print('我是静态函数')

    @classmethod
    def fun03(cls):
        # 类函数借助cls操作类变量
        print(cls().count)
        # 类函数借助cls操作其它函数
        cls().fun01()
        cls().fun02()
        print('我是类函数')
Person.fun01(Person())
Person.fun02()
Person.fun03()